Supporting JAsCo AOP By Means of Eclipse
نویسندگان
چکیده
In this tool demonstration paper, we present a plugin for the Eclipse tool platform which provides support for JAsCo. JAsCo is a dynamic AOP language focused at component-based software engineering. The JAsCo Eclipse plugin provides a visual integrated development environment for JAsCo that guides developers to program JAsCo artifacts using visual wizards. The plugin also supports running JAsCo enabled applications and offers an extensive range of debugging and introspection facilities.
منابع مشابه
Speech-Enablement of Eclipse IDE and Eclipse Rich Client Applications Using AspectJ
We present an approach to providing broad-based accessibility to graphical applications by employing the capabilities of the Eclipse development platform and aspect oriented programming (AOP) in a way that leverages the strengths of each. We describe the Eclipse platform and the advantages of AOP and contrast AOP with object oriented programming (OOP). Then, we discuss how to use of Eclipse fra...
متن کاملAspectC++ – An AOP Extension for C++
More and more software developers get in touch with aspect-oriented programming (AOP). By providing means to modularize the implementation of crosscutting concerns, it stands for more reusability, less coupling between modules, and better separation of concerns in general. Today, solid tool support for AOP is available, for instance, by JBoss (JBoss AOP), BEA (AspectWerkz), and IBM (AspectJ and...
متن کاملAspect-Oriented Programming using JAsCo
In this paper, the JAsCo aspect-oriented programming language is introduced. JAsCo is tailored for component-based software development and introduces two new concepts: aspect beans and connectors. An aspect bean is highly reusable because it allows describing crosscutting concerns independently of concrete component types and APIs. A connector on the other hand, deploys one or more aspect bean...
متن کاملAspect-Oriented Programming with AJDT
Tools support has an important role to play in teaching aspectoriented programming (AOP) by making the crosscutting structure of AOP programs explicit. In this paper we discuss lessons learned from introducing many developers to AOP for the first time, and from developing the AspectJ Development Tools (AJDT) [1] support for Eclipse [2]. To address those lessons we also discuss future plans for ...
متن کاملModularizing Web Services Management with AOP
Web service technologi es accelerate application development by allowing the selection and integration of third-party web services, achieving high modularity, flexibility and configurability. However, current approaches to integrate web services in client applications do not provide any management support, which is fundamental for achieving robustness. In this paper we show how Aspect Oriented ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Electr. Notes Theor. Comput. Sci.
دوره 107 شماره
صفحات -
تاریخ انتشار 2004